Just as the Doha talks – between OPEC and non-OPEC oil producers failed on 17 April – production outages around the planet clobbered those betting on a nosedive in futures prices to $35 per barrel as the exact opposite happened.
Just as the Doha talks – between OPEC and non-OPEC oil producers failed on 17 April – production outages around the planet clobbered those betting on a nosedive in futures prices to $35 per barrel as the exact opposite happened.
Please to comment